package com.method.HomeWork;

/*
请定义一个方法，实现交换整数数组中两个索引上的元素值。并调用方法，查看运行效果。

例如，数组为{11, 22, 33, 44, 55, 66}，交换索引1和索引5位置上的元素，结果为{11, 66, 33, 44, 55, 22}
分析:
1.定义方法，返回值void，参数列表 int[] arr, int index1, int index2。

2、在方法中，定义临时变量，交换两个索引上的元素值。

3、在主方法中，创建一个int数组，调用方法，将数组作为参数传递。然后遍历数组查看结果

 */
public class HomeWork05 {
    public static void main(String[] args) {
        int[] arr = {11, 22, 33, 44, 55, 66};
        int index1 = 1;
        int index2 = 5;
        jiaohuan(arr, 1, 5);
        System.out.print("{");
        for (int i = 0; i < arr.length; i++) {
            // arr[i]
            System.out.print(arr[i]+",");
        }
        System.out.println("}");


    }

    public static void jiaohuan(int[] arr, int index1, int index2) {
        int temp = arr[index1];
        arr[index1] = arr[index2];
        arr[index2] = temp;
    }
}
